body {
	background: #fafafa;
  box-sizing: border-box;
  background: #f7f7f7;
}
#main{
	padding-bottom:  1rem;
}
.information-title{
  margin-top: 0.17rem;
  font-size: 0.48rem;
  font-weight: 700;
  line-height: 1.06rem;
  color: #000;
  background: #fff;
  padding: 0 0.40rem;
}
.information-author{
  font-size: 0.26rem;
  line-height: 0.48rem;
  color: #696969;
  background: #fff;
  padding: 0 0.40rem;
}
.information-author .i-author{
  float: left;  
}
.information-author .i-author span{
  margin: 0 0.15rem;
  color: #d3d3d3;
}
.information-author .i-share{
  float: right;
  font-size: 0.26rem;
  line-height: 0.48rem;
  color: #696969;
  background: #fff;
  border: none;
}
button[class="i-share"]::after {
  border: 0;
} 
.information-author .i-share img{
  width: 0.28rem;
  height: 0.28rem;
  vertical-align: middle;  
  margin-right: 0.05rem;
}
.information-introduction{
  height: 1.76rem;
  padding: 0 0.40rem;
  background: #fff;
}
.information-introduction .i-i-main{
  height: 1.22rem;
  padding: 0.25rem 0;
  border-bottom: 0.01rem solid #d1d1d1;
  border-top: 0.01rem solid #d1d1d1;
}
.information-introduction .i-i-main .i-i-title{
  text-align: center;
  font-size: 0.24rem;
  height: 0.90rem;
  width: 0.64rem;
  border-left: 0.01rem solid #d1d1d1;
  border-right: 0.01rem solid #d1d1d1;
  float: left;
  margin-top: 0.17rem;
}
.information-introduction .i-i-main .i-i-title span{
  display: block;
  margin-bottom: 0.25rem;
}
.information-introduction .i-i-main .i-i-content{
  width: 5.80rem;
   float: right;
  font-size: 0.26rem;
  color: #696969;
  line-height: 0.42rem;
   display: -webkit-box;
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp:3;
}
.information-main{
   background: #fff;
   padding: 0 0.40rem;
}
.information-main .article{
  padding: 0.25rem 0;
  color: #000;
  font-size: 0.28rem;
  line-height: 0.62rem;
}
.information-main img{
  width: 100%;
}
.information-copyright{
  padding: 0rem 0.40rem;
  background: #fff;
}
.information-copyright .i-c-bg{
  padding: 0.15rem 0.30rem;
  background: #f7f7f7;
}
.information-copyright .i-c-bg .i-c-title{
  font-size: 0.30rem;
  line-height: 0.86rem;
  color: #000;
  font-weight: 700;
}
.information-copyright .i-c-bg .i-c-content{
  font-size: 0.26rem;
  line-height: 0.42rem;
  margin-bottom: 0.18rem;
  color: #878587;
}
.information-score{
  padding: 0.50rem 0.40rem;
 background: #ffffff;
}
.information-score img{
  width: 0.28rem;
  height: 0.28rem;
  vertical-align: middle;  
  margin-right: 0.05rem;
}
.information-score .i-s-score{
  float: left;
  line-height: 0.66rem;
  padding: 0 0.30rem;
  font-size: 0.24rem;
  color: #000;
  border: 1px solid #959395;
  border-radius: 0.10rem;
}
.information-score .i-s-share{
  float: right;
  line-height:0.66rem;
  padding: 0 0.30rem;
  font-size: 0.24rem;
  color: #000;
  border: 1px solid #959395;
  border-radius: 0.10rem;
  background: #ffffff;
}
button[class="i-s-share"]::after {
  border: 0;
}
.information-ending{
  background: #f7f7f7;
}
.i-e-title{
  text-align: center;
  background: #ffffff;
  padding: 0 0.40rem 0.35rem;
}
.i-e-title img{
  width: 0.50rem;
  height: 0.03rem;
  vertical-align: middle;
}
.i-e-title text{
  margin: 0 0.12rem;
  font-size: 0.30rem;
  font-weight: 700;
  color: #000;
}
.i-e-main{
 margin-bottom: 0.20rem;
 background: #ffffff;
 padding: 0 0.40rem 0.50rem;
}
.i-e-main .main-title{
  text-align: center;
  margin-bottom: 0.18rem;
}
.i-e-main .main-title img{
  width: 1.10rem;
  height: 1.10rem;
  border-radius:50%; 
}
.i-e-main .main-author{
  text-align: center;
  margin-bottom: 0.30rem;
}
.i-e-main .main-author span{
  color: #8d8a8d;
  padding: 0.10rem 0.15rem;
  font-size: 0.26rem;
  background: #f7f7f7;
}
.i-e-main .main-main{
  line-height: 0.40rem;
  font-size: 0.26rem;
  color: #7e7e7e;
}
.i-e-relatedReading{
  padding: 0.30rem 0;
  background: #ffffff;
  margin-bottom:0.20rem; 
}
.i-e-r-main{
  padding: 0 0.40rem;
  
}
.i-e-r-main .i-e-r-main-list{
    margin-bottom: 0.30rem;
}
.list-l{
  float: left;
}
.list-l img{
  width: 2.50rem;
  height: 1.50rem;
}
.list-r{
  float: right;
  width: 4.00rem;
}
.list-r .list-r-title{
  font-size: 0.30rem;
  line-height: 0.40rem;
  color: #000;
  display: -webkit-box;
word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
}
.list-r .list-r-time{
  font-size: 0.20rem;
  color: #696c69;
  line-height: 0.52rem;
  vertical-align: bottom;
  margin-top: 0.20rem;
}


.i-e-comment{
  padding:0.30rem 0;
   background: #ffffff;
}
.i-e-comment-main{
  padding:0 0.30rem;
 
}

.i-e-comment-main .i-e-comment-main-title{
    line-height: 0.64rem;
    color: #126faf;
    font-size: 0.26rem;
}

.i-e-comment-main .i-e-comment-main-title img{
  width: 0.64rem;
  height: 0.64rem;
  vertical-align: middle;
  border-radius: 50%;
  margin-right: 0.22rem;
}
.i-e-comment-main .i-e-comment-main-main span{
font-size: 0.24rem;
line-height: 0.32rem;
color: #5f625f;
}
